Returns a Vector3 containing the current state of the analog
Returns the battery status in range 0 - 1, only makes sense when wireless
Returns the Id for this controller, usually the order in which it was connected
Receives a gamepad button
After first created, gamepads are never destroyed, use this property for using it or not
Knowing wether it is wireless may be essential for showing battery alert
Completely implementation dependent, deltaTime is used for it auto stop vibrating
May include an implementation for turning gamepad off
This will set a deadzone for making gamepad doesn't issue any kind of event until the threshold
Returns wether it is vibrating. Receives a time to stop vibrating